Useful english dictionary. 2012.
megamere — see macromere … Dictionary of invertebrate zoology
megamere — mega·mere … English syllables